package com.orchid.community.models.service;

import com.orchid.community.common.utils.MsgResponse;
import com.orchid.community.models.DTO.MissionDto;
import com.orchid.community.models.DTO.MissionPageParam;

import java.util.Map;
import java.util.Objects;

public interface MissionService {
    MsgResponse getSceneTags();

    MsgResponse addMission(Map<String, Object> map);

    MsgResponse getMissionPage(MissionPageParam missionPageParam);

    MsgResponse getMissionInfo(Map<String, Object> map);

    MsgResponse editMission(Map<String, Object> map);

    MsgResponse close(Map<String, Object> map);

    MsgResponse getApplyPage(MissionDto missionDto);
}
